home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_300 / 371_01 / testdos < prev    next >
Text File  |  1992-05-28  |  2KB  |  93 lines

  1. #################################################################
  2. #
  3. #  Make file for TESTDOS
  4. #
  5. #################################################################
  6.  
  7. LINKER = tlink
  8. LIBRN = tlib
  9.  
  10. MODEL = -ml
  11.  
  12.  
  13. # Compilation flags:
  14. #  w - give picky errors
  15. #  c - suppress linking
  16. COMPFLAGS = -c -w 
  17.  
  18. #  Compiler debugging options:
  19. #  y - line numbers
  20. #  v - source debugging
  21. DEBUGFLAGS = -y -v
  22.  
  23. #  Optimization flags
  24. OPTFLAGS = 
  25.  
  26.  
  27. SRC = src/
  28. OBJ = -nobj/
  29. HDR = -Ihdr
  30.  
  31. C3FLAGS = $(MODEL) $(HDR) $(OBJ) $(COMPFLAGS) $(DEBUGFLAGS) -W
  32.  
  33.  
  34. testdos.dmy:    exampl1.exe exampl2.exe exampl3.exe exampl4.exe exampl5.exe  exampl6.exe exampl7.exe 
  35.     echo "X" > testdos.dmy
  36.  
  37. exampl1.exe:    obj\exampl1.obj WinDosIO.dll
  38.      tlink /Tw /c /C /v /l @exampl1.mln
  39. #     rc exampl1.rc exampl1.exe
  40.  
  41.  
  42. exampl2.exe:    obj\exampl2.obj obj\windosio.obj WinDosIO.dll
  43.      tlink /Tw /c /C /v /l @exampl2.mln
  44. #    rc exampl2.rc exampl2.exe
  45.  
  46. exampl3.exe:    obj\exampl3.obj WinDosIO.dll
  47.      tlink /Tw /c /C /v /l @exampl3.mln
  48. #    rc exampl3.rc exampl3.exe
  49.  
  50. exampl4.exe:    obj\exampl4.obj WinDosIO.dll
  51.      tlink /Tw /c /C /v /l @exampl4.mln
  52. #     rc exampl4.rc exampl4.exe
  53.  
  54. exampl5.exe:    obj\exampl5.obj WinDosIO.dll
  55.      tlink /Tw /c /C /v /l @exampl5.mln
  56. #     rc exampl5.rc exampl5.exe
  57.  
  58. exampl6.exe:    obj\exampl6.obj obj\windosio.obj WinDosIO.dll
  59.      tlink /Tw /c /C /v /l @exampl6.mln
  60. #    rc exampl6.rc exampl6.exe
  61.  
  62. exampl7.exe:    obj\exampl7.obj WinDosIO.dll
  63.      tlink /Tw /c /C /v /l @exampl7.mln
  64. #    rc exampl7.rc exampl7.exe
  65.  
  66.  
  67. obj\windosio.obj: src\windosio.c
  68.     bcc $(C3FLAGS) $(SRC)$&.c
  69.  
  70.  
  71. obj\exampl1.obj: src\exampl1.c
  72.     bcc $(C3FLAGS) $(SRC)$&.c
  73.  
  74. obj\exampl2.obj: src\exampl2.c
  75.     bcc $(C3FLAGS) $(SRC)$&.c
  76.  
  77. obj\exampl3.obj: src\exampl3.c
  78.     bcc $(C3FLAGS) $(SRC)$&.c
  79.  
  80. obj\exampl4.obj: src\exampl4.c
  81.     bcc $(C3FLAGS) $(SRC)$&.c
  82.  
  83. obj\exampl5.obj: src\exampl5.c
  84.     bcc $(C3FLAGS) $(SRC)$&.c
  85.  
  86. obj\exampl6.obj: src\exampl6.c
  87.     bcc $(C3FLAGS) $(SRC)$&.c
  88.  
  89. obj\exampl7.obj: src\exampl7.c
  90.     bcc $(C3FLAGS) $(SRC)$&.c
  91.  
  92.  
  93.